home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 147
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z
/
Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin
/
docs
/
ippon
/
data
/
etc
/
lboss04.lzh
/
parts.h
< prev
next >
Wrap
Text File
|
1999-05-20
|
5KB
|
307 lines
/* parts.h */
typedef struct _parts_table {
signed short x, y; /* 座標 */
unsigned short pt; /* スプライトパターンNo. */
} PARTS_TABLE;
/* 本体 */
PARTS_TABLE parts0_table[48] =
{
/* x,y,pt */
{-48, -64, 0x65},
{-32, -64, 0x66},
{-16, -64, 0x67},
{ 0, -64, 0x68},
{ 16, -64, 0x69},
{ 32, -64, 0x6a},
{-48, -48, 0x75},
{-32, -48, 0x76},
{-16, -48, 0x77},
{ 0, -48, 0x78},
{ 16, -48, 0x79},
{ 32, -48, 0x7a},
{-48, -32, 0x85},
{-32, -32, 0x86},
{-16, -32, 0x87},
{ 0, -32, 0x88},
{ 16, -32, 0x89},
{ 32, -32, 0x8a},
{-48, -16, 0x95},
{-32, -16, 0x96},
{-16, -16, 0x97},
{ 0, -16, 0x98},
{ 16, -16, 0x99},
{ 32, -16, 0x9a},
{-48, 0, 0xa5},
{-32, 0, 0xa6},
{-16, 0, 0xa7},
{ 0, 0, 0xa8},
{ 16, 0, 0xa9},
{ 32, 0, 0xaa},
{-48, 16, 0xb5},
{-32, 16, 0xb6},
{-16, 16, 0xb7},
{ 0, 16, 0xb8},
{ 16, 16, 0xb9},
{ 32, 16, 0xba},
{-48, 32, 0xc5},
{-32, 32, 0xc6},
{-16, 32, 0xc7},
{ 0, 32, 0xc8},
{ 16, 32, 0xc9},
{ 32, 32, 0xca},
{-48, 48, 0xd5},
{-32, 48, 0xd6},
{-16, 48, 0xd7},
{ 0, 48, 0xd8},
{ 16, 48, 0xd9},
{ 32, 48, 0xda},
};
/* 左翼(小)←付け根の方 */
PARTS_TABLE parts1_table[25] =
{
/***** x, y, pt */
{-48, -32, 0x113},
{-32, -32, 0x114},
{-16, -32, 0x115},
{ 0, -32, 0x116},
{ 16, -32, 0x117},
{-48, -16, 0x123},
{-32, -16, 0x124},
{-16, -16, 0x125},
{ 0, -16, 0x126},
{ 16, -16, 0x127},
{-48, 0, 0x133},
{-32, 0, 0x134},
{-16, 0, 0x135},
{ 0, 0, 0x136},
{ 16, 0, 0x137},
{-48, 16, 0x143},
{-32, 16, 0x144},
{-16, 16, 0x145},
{ 0, 16, 0x146},
{ 16, 16, 0x147},
{-48, 32, 0x153},
{-32, 32, 0x154},
{-16, 32, 0x155},
{ 0, 32, 0x156},
{ 16, 32, 0x157},
};
/* 右翼(小) */
PARTS_TABLE parts2_table[25] =
{
/***** x, y, pt */
{-32, -32, 0x118},
{-16, -32, 0x119},
{ 0, -32, 0x11a},
{ 16, -32, 0x11b},
{ 32, -32, 0x11c},
{-32, -16, 0x128},
{-16, -16, 0x129},
{ 0, -16, 0x12a},
{ 16, -16, 0x12b},
{ 32, -16, 0x12c},
{-32, 0, 0x138},
{-16, 0, 0x139},
{ 0, 0, 0x13a},
{ 16, 0, 0x13b},
{ 32, 0, 0x13c},
{-32, 16, 0x148},
{-16, 16, 0x149},
{ 0, 16, 0x14a},
{ 16, 16, 0x14b},
{ 32, 16, 0x14c},
{-32, 32, 0x158},
{-16, 32, 0x159},
{ 0, 32, 0x15a},
{ 16, 32, 0x15b},
{ 32, 32, 0x15c},
};
/* 左翼(大) */
PARTS_TABLE parts3_table[42] =
{
/***** x, y, pt */
{-64, -32, 0x01},
{-48, -32, 0x02},
{-32, -32, 0x03},
{-16, -32, 0x04},
{ 0, -32, 0x05},
{ 16, -32, 0x06},
{ 32, -32, 0x07},
{-64, -16, 0x11},
{-48, -16, 0x12},
{-32, -16, 0x13},
{-16, -16, 0x14},
{ 0, -16, 0x15},
{ 16, -16, 0x16},
{ 32, -16, 0x17},
{-64, 0, 0x21},
{-48, 0, 0x22},
{-32, 0, 0x23},
{-16, 0, 0x24},
{ 0, 0, 0x25},
{ 16, 0, 0x26},
{ 32, 0, 0x27},
{-64, 16, 0x31},
{-48, 16, 0x32},
{-32, 16, 0x33},
{-16, 16, 0x34},
{ 0, 16, 0x35},
{ 16, 16, 0x36},
{ 32, 16, 0x37},
{-64, 32, 0x41},
{-48, 32, 0x42},
{-32, 32, 0x43},
{-16, 32, 0x44},
{ 0, 32, 0x45},
{ 16, 32, 0x46},
{ 32, 32, 0x47},
{-64, 48, 0x51},
{-48, 48, 0x52},
{-32, 48, 0x53},
{-16, 48, 0x54},
{ 0, 48, 0x55},
{ 16, 48, 0x56},
{ 32, 48, 0x57},
};
/* 右翼(大) */
PARTS_TABLE parts4_table[42] =
{
/***** x, y, pt */
{-48, -32, 0x08},
{-32, -32, 0x09},
{-16, -32, 0x0a},
{ 0, -32, 0x0b},
{ 16, -32, 0x0c},
{ 32, -32, 0x0d},
{ 48, -32, 0x0e},
{-48, -16, 0x18},
{-32, -16, 0x19},
{-16, -16, 0x1a},
{ 0, -16, 0x1b},
{ 16, -16, 0x1c},
{ 32, -16, 0x1d},
{ 48, -16, 0x1e},
{-48, 0, 0x28},
{-32, 0, 0x29},
{-16, 0, 0x2a},
{ 0, 0, 0x2b},
{ 16, 0, 0x2c},
{ 32, 0, 0x2d},
{ 48, 0, 0x2e},
{-48, 16, 0x38},
{-32, 16, 0x39},
{-16, 16, 0x3a},
{ 0, 16, 0x3b},
{ 16, 16, 0x3c},
{ 32, 16, 0x3d},
{ 48, 16, 0x3e},
{-48, 32, 0x48},
{-32, 32, 0x49},
{-16, 32, 0x4a},
{ 0, 32, 0x4b},
{ 16, 32, 0x4c},
{ 32, 32, 0x4d},
{ 48, 32, 0x4e},
{-48, 48, 0x58},
{-32, 48, 0x59},
{-16, 48, 0x5a},
{ 0, 48, 0x5b},
{ 16, 48, 0x5c},
{ 32, 48, 0x5d},
{ 48, 48, 0x5e},
};
/* 復活左耳 */
PARTS_TABLE parts5_table[16] =
{
/***** x, y, pt */
{-32, -32, 0x211},
{-16, -32, 0x212},
{ 0, -32, 0x213},
{ 16, -32, 0x214},
{-32, -16, 0x221},
{-16, -16, 0x222},
{ 0, -16, 0x223},
{ 16, -16, 0x224},
{-32, 0, 0x231},
{-16, 0, 0x232},
{ 0, 0, 0x233},
{ 16, 0, 0x234},
{-32, 16, 0x241},
{-16, 16, 0x242},
{ 0, 16, 0x243},
{ 16, 16, 0x244},
};
/* 復活右耳 */
PARTS_TABLE parts6_table[16] =
{
/***** x, y, pt */
{-16, -32, 0x217},
{ 0, -32, 0x218},
{ 16, -32, 0x219},
{ 32, -32, 0x21a},
{-16, -16, 0x227},
{ 0, -16, 0x228},
{ 16, -16, 0x229},
{ 32, -16, 0x22a},
{-16, 0, 0x237},
{ 0, 0, 0x238},
{ 16, 0, 0x239},
{ 32, 0, 0x23a},
{-16, 16, 0x247},
{ 0, 16, 0x248},
{ 16, 16, 0x249},
{ 32, 16, 0x24a},
};